草庐IT

Android ListView 滚动到顶部

全部标签

android - 停止用户滚动以在 RecyclerView 上设置位置

所以我遇到了一个问题,我对Android编程还很陌生,自从我开始编写Android应用程序以来只有6-8周,所以我可能是盲人,看不到简单的答案,但这是我的问题:我正在做一个学校项目,我正在尝试开发一个类似于今日日历SplitView中的日历(下面的那个)所以我制作了一个带有GridLayoutManager的RecyclerView,如下所示:直到这里一切都很好,但我正在尝试实现将日历设置为今天日期的按钮,问题是当我快速滚动然后使用scrollToPositionWithOffset(position,0);View保持从第一次throw中获得的动量,设置位置然后继续滚动直到动量消失我

android - 通过在 Fragment 中滚动 recyclerview 来隐藏 Activity 中的工具栏?

我的ActivityXML是我的fragmentXML是:我的fragment在ViewPager和我的activity中使用了tabs和nestedfragments>使用navigationdrawer所以我不能将tabs移动到activity因为只有这个特定的fragment。而其他fragment只需要一个工具栏。同时所有的fragment都需要访问navigationdrawer。现在我想做的是以某种方式关联app:layout_scrollFlags="scroll|enterAlways"使用我的Activity工具栏。因此,每当我在fragment中滚动我的Recycl

android - 如何设置 webview 的滚动性能?

我将url(例如mail.google.com)加载到我的应用程序的webview中,然后在网页上滚动太慢了!在SamsungGalaxyTab10.1、MotorolaDroidX、AcerLiquid等设备上测试。为什么?我尝试使用的参数:webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);webView.setRenderPriority(RenderPriority.HIGH); 最佳答案 将android:hardwareAccelerated="tr

jquery - iScroll - 保留 native 垂直滚动 - 适用于 iOS,不适用于 Android

我正在使用iScroll.js滚动移动页面上的项目轮播。我发现以下修复程序可以监听垂直移动并停止iScroll脚本控制,让native垂直滚动发生:onBeforeScrollStart:function(e){try{point=e.touches[0];pointStartX=point.pageX;pointStartY=point.pageY;}catch(e){}null;},onBeforeScrollMove:function(e){try{deltaX=Math.abs(point.pageX-pointStartX);deltaY=Math.abs(point.pag

android - 为动态内容保持 ScrollView 滚动位置

我想存档的东西最好用图片来解释灰色框代表屏幕,蓝色框是元信息,白色圆框是SearchView,红色框是搜索返回的项目。到目前为止我已经完成了这项工作,但是当用户搜索某些内容并且项目超出屏幕(1)时会出现问题。之后用户向下滚动,因此元信息位于屏幕之外(2)。用户现在仍然可以输入新的搜索查询,从而更改项目。但是,当新查询返回的项目太少而无法填满屏幕的其余部分时(3),ScrollView将“跳”回顶部(不在图像中,不需要)。我想要的是SearchView保持不变的行为(3)。一旦处于这种状态,用户就可以滚动回到顶部(4)。如果她这样做了,她将无法向后滚动,而是会显示过度滚动指示器。可以在G

Android无限滚动 ListView

我想实现OnScrollListener以在滚动到底部时动态加载更多数据。下面的代码给了我NullPointerException,但是当我声明BusinessListDataAdapteradapter=newBusinessListDataAdapter(this,this.imgFetcher,this.layoutInflator,this.businesses);在setBusiness中,它没有显示任何错误并且工作正常。问题是,当我滚动到页面底部时,它用新数据替换listview中的当前数据,但我想要的是在附加新数据而不是替换时无休止地滚动,以便我可以查看第一个数据向上滚动

Android - 在每个 viewpager recyclerview 的基础上激活应用栏滚动

我有一个带有2个包含Recyclerview的选项卡的ViewPager。我正在使用支持库22.2.0(AppCompat、RecyclerView...)。我的viewpagerxml最初是:我想在每个选项卡/recyclerview的基础上而不是在整个viewpager的基础上激活/停用应用栏滚动,也就是说,一个选项卡/recyclerview将使应用栏滚动,而另一个选项卡/recyclerview则不会。这个问题是当我删除app:layout_behavior="@string/appbar_scrolling_view_behavior"从viewpager开始,一个默认的la

android:折叠工具栏在向上滚动时弹跳

我有以下布局....sometextviewsalignedoverimage...当我在回收站View中快速向上滚动时,折叠的工具栏无法顺利打开,而是反弹并关闭。我不知道怎么了。我正在关注this文章。如有任何帮助,我们将不胜感激。 最佳答案 编辑:更新到v23设计和v23recyclerview似乎修复了反弹效果。您需要将compileSdkVersion更改为23,将buildToolsVersion也更改为“23.0.0”。请注意,如果您尝试从标题滚动,v23有其他错误,例如崩溃atandroid.support.desig

java - float 操作按钮滚动奇怪的行为

我有一个FloatingActionButton实现了向下滚动时隐藏它,向上滚动时显示它的行为。但是,有时当我向上滚动时,它会隐藏自己然后再次出现。根据我的代码,这是无法理解的,因为它应该只在向下滚动时隐藏。也许它与我的也在滚动的CollapsingToolbar相关?这是我的布局:这是我的行为:[Register("ToratHamachane.ScrollAwareFABBehavior")]publicclassScrollAwareFABBehavior:CoordinatorLayout.Behavior{publicScrollAwareFABBehavior(Contex

android - 将水平 RecyclerView 作为项目放置在垂直 RecyclerView 中时的自动滚动问题

为了重现这个问题,我克隆了一个existingproject并添加了两个fragment。所以现在有一个Activity和一个ViewPager,它有2个fragment。每个Fragment都有一个RecyclerView(垂直),其中包含多项RecyclerView(水平)。现在的问题是当中点水平RecyclerView留在顶部时,垂直RecyclerView在切换选项卡上自动滚动。例如:第一页滚动到这个位置(注意第一个H-RecyclerView被设置为只有一半可见)然后点击tablayout上的PAGE2转到第2页。现在再次点击tablayout上的PAGE1返回到第1页。这里